library trustee - German English Dictionary